be overpowered - Alemán Inglés Diccionario